
/**
\file
All the analogue inputs supported by sun.
\author Sean Tromans
*/

#ifndef	SUN_INPUT_ANALOGUES_HPP
#define	SUN_INPUT_ANALOGUES_HPP

#define SUN_ANALOGUE_INPUT( e ) e,

namespace sun
{
	namespace analogues
	{
		enum enum_
		{
#if		defined(WIN32)
			
#include <sun/input/detail/analogue_declarations.hpp>

#else
#error Unrecognised Platform
#endif

			number_of,
		};
	};
};

#undef	SUN_ANALOGUE_INPUT

#endif	//SUN_INPUT_ANALOGUES_HPP
